Create VPC by cli
default vpc が存在するため名前をつけて作った方が良い
code:shell
VPC_ID=$(aws ec2 create-vpc --cidr-block 10.0.0.0/16 --query 'Vpc.VpcId' --output text)
echo "vpc ID is $VPC_ID"
aws ec2 modify-vpc-attribute --enable-dns-hostnames --vpc-id $VPC_ID
SUBNET_ID=$(aws ec2 create-subnet --vpc-id $VPC_ID --cidr-block 10.0.1.0/24 --query Subnet.SubnetId --output text)
echo "subnet ID is $SUBNET_ID"
aws ec2 modify-subnet-attribute --subnet-id $SUBNET_ID --map-public-ip-on-launch
code:shell